// import mongoose from 'mongoose'
const mongoose = require('mongoose')

const Schema = mongoose.Schema
const UserSchema = new Schema({
  // _id: {
  //   type:String,
  //   unique:true
  // },
  // username:{
  //   type:Number,
  //   default: 0,
  //   unique:true,
  //   require:true
  // },
  username: {
    type:String,
    unique:true,
    default: function() {
      return this._id
    }
  },
  email:{
    type:String,
    unique:true,
    require:true
  },
  password:{
    type:String,
    require:true
  }
})
{$inc: {username: 1}}
module.exports = mongoose.model('User',UserSchema)
// export default mongoose.model('User',UserSchema)